universal covering - Spanish English Dictionary